The top of those peaks is the southern edge of France.
Andorra lies to the left and Spain to the right.